highly indebted - Espagnol Anglais Dictionnaire